// pages/code/code.js
import QRCode from '../../utils/weapp-qrcode.js';
const W = wx.getSystemInfoSync().windowWidth;
const rate = 1000.0 / W;
 
// 300rpx 在6s上为 150px
const qrcode_w = 300 / rate;


Page({

    /**
     * 页面的初始数据
     */
    data: {
        qrcode_w: qrcode_w,
    },
    makeCode(data){
      console.log(data)
        new QRCode('myQrcode',{
          text: "https://prod-9gpli53t5e32f92c-1311684025.tcloudbaseapp.com/aC84Bi4u6k.txt?sign=468db9b3e2d7c4807e8b93f33ccdbf14&t=1652437102?id=f6e08a64627a8076023f20812120b173",
          width: qrcode_w,
          height: qrcode_w,
          padding: 0, // 生成二维码四周自动留边宽度，不传入默认为0
          correctLevel: QRCode.CorrectLevel.L, // 二维码可辨识度
          callback: (res) => {
            // 接下来就可以直接调用微信小程序的api保存到本地或者将这张二维码直接画在海报上面去，看需求
          }
        })
      },
    /**
     * 生命周期函数--监听页面加载
     */
    
    onLoad: async function (options) {
      const res = await wx.cloud.callContainer({
        "config": {
          "env": "prod-9gpli53t5e32f92c"
        },
        "path": "/projectDetail/ProjectDetail",
        "header": {
          "X-WX-SERVICE": "express-40vc"
        },
        "method": "POST",
        "data": {
          "action": "inc"
        }
      })
      console.log("1",res);
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})